
// 验证用户账号
function nameJudge(value) {
    if(isEmpty(value)){
        $("#username-p")[0].style.color="red"
    }
    $.ajax({
        type: 'POST',
        url: "/user/getUserNameSelectCount",
        data: {
            userName:value,
        },
        success: function (message) {
            if(message.code==0){
                $("#username-p").empty();
                $("#username-p").append("用户名可以使用！")
                $("#username-p")[0].style.color="#009f95";
                $("#username")[0].style.border="1px solid #e6e6e6";
            }else {
                $("#username-p").empty();
                $("#username-p").append("用户名已经被占用！")
                $("#username-p")[0].style.color="red";
                $("#username")[0].style.border="1px solid red";
            }
        }
    })
}


// 判断密码是不是一样的
function passWordJudge() {
    var password = $("#password").val();
    var passwordy = $("#passwordy").val();
    // 两个都有东西时候验证
    if(!isEmpty(password) && !isEmpty(passwordy)){
        // 判断两个是否相等
        if(password==passwordy){
            // 去除边框红色
            $("#passwordy")[0].style.border="0px";
            $("#password")[0].style.border="0px";
            $("#passwordy-p").append("两次输入密码一致可以使用！")
            $("#passwordy-p")[0].style.color="#009f95";
            console.log(passwordy+'=====' + password)
        }else {
            // 不相等输入框变红
            $("#passwordy")[0].style.border="1px solid red";
            $("#password")[0].style.border="1px solid red";
            $("#username-p").append("两次输入密码不一致请重新输入")
            $("#username-p")[0].style.color="red";
        }

    }

}


// 手机号倒计时
var flag = 1;
var i = 60;

function countDown() {
    var verification = $("#verification").val(); // 手机
    console.log(verification)
    if(isEmpty(verification)){
        layer.msg("请输入手机号！")
        return
    }
    if(!(/^1(3|4|5|6|7|8|9)\d{9}$/.test(verification))){
        layer.msg("请输入正确手机号！")
        return
    }
        $("#verificationCode").empty();
    i = i - 1;
    // $("#authText").html(i+"秒后重新发送");
    //
    $("#verificationCode").append('<button type="button" disabled="disabled" class="layui-btn layui-btn-primary">'+i+'秒再发送</button>')
    if (i == 0) {
        // $("#authText").html("重新发送");
        $("#verificationCode").empty();
        $("#verificationCode").append('<button type="button" class="layui-btn layui-btn-primary">重新发送</button>')
        flag = 1;
        i = 60;
        return;
    }
    setTimeout('countDown()',1000);
}

//判断字符是否为空的方法
function isEmpty(obj){
    if(typeof obj == "undefined" || obj == null || obj == ""){
        return true;
    }else{
        return false;
    }
}

// 注册 注册之后直接登陆
function register() {
    var name = $("#name").val(); // 用户名
    var username = $("#username").val(); // 昵称
    var password = $("#password").val(); // 密码
    var passwordy = $("#passwordy").val(); // 再次密码
    var mailbox = $("#mailbox").val(); // 邮箱
    var verification = $("#verification").val(); // 手机
    var  invitation = $("#invitation").val(); //邀请码
    if(isEmpty(name)){
        $("#name")[0].style.color="red"
    }
    $.ajax({
        type: 'POST',
        url: "/user/addUserRegister",
        data: {
            userName:username,
            name:name,
            passWord:password,
            ZPassWord:passwordy,
            phone:verification,
            mailbox:mailbox,
            invitation: invitation
        },
        success: function (message) {
            if(message.code==0){
                window.location.href = "./index.html"
            }else {
                layer.msg(message.message, {
                    time:0,
                    btn: '确定',
                    btnAlign: 'c'
                });
                $("#error_login").html('');
                return
            }
        },
        error: function (message) {
            layer.msg('服务器出问题了，请稍后重试！', {
                time:0,
                btn: '确定',
                btnAlign: 'c'
            });
            $("#error_login").html('');
            return
        }
    })
}